*{
    padding:0;
    margin:0
}
html,body,#app{
    height: 100%;
    overflow: hidden;
}
.icon {
    width: 1em;
    height: 1em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
}
ul {
    list-style: none;
}

html,
body,
#app,
.home,
.layout-container,
.el-container {
    height: 100%;
}



body, ul, p, li, h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
}

.el-menu--collapse .el-submenu__title span {
    height: 0;
    width: 0;
    overflow: hidden;
    visibility: hidden;
    display: inline-block;
}

.el-menu--collapse .el-menu-item .el-submenu__icon-arrow, .el-menu--collapse .el-submenu .el-submenu__title .el-submenu__icon-arrow {
    display: none;
}
.el-menu-item-group .el-menu-item{
   padding:0 0 0 30px;

}

.el-menu-item-group .el-menu-item-group__title{
    padding:0
}





#nprogress .bar { 
    /*进度条样式*/
    background: red !important;
}

.spinner-icon {
    /*圆圈样式*/
    border-top-color: #f56c6c!important;
    border-left-color: #003df1!important;
}

